home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Ebooks / Thinking in Java / com / bruceeckel / tools / P.java < prev    next >
Encoding:
Java Source  |  2000-05-25  |  3.7 KB  |  110 lines

  1. //: P.java
  2. //////////////////////////////////////////////////
  3. // Copyright (c) Bruce Eckel, 1998
  4. // Source code file from the book "Thinking in Java"
  5. // All rights reserved EXCEPT as allowed by the
  6. // following statements: You can freely use this file
  7. // for your own work (personal or commercial),
  8. // including modifications and distribution in
  9. // executable form only. Permission is granted to use
  10. // this file in classroom situations, including its
  11. // use in presentation materials, as long as the book
  12. // "Thinking in Java" is cited as the source. 
  13. // Except in classroom situations, you cannot copy
  14. // and distribute this code; instead, the sole
  15. // distribution point is http://www.BruceEckel.com 
  16. // (and official mirror sites) where it is
  17. // freely available. You cannot remove this
  18. // copyright and notice. You cannot distribute
  19. // modified versions of the source code in this
  20. // package. You cannot use this file in printed
  21. // media without the express permission of the
  22. // author. Bruce Eckel makes no representation about
  23. // the suitability of this software for any purpose.
  24. // It is provided "as is" without express or implied
  25. // warranty of any kind, including any implied
  26. // warranty of merchantability, fitness for a
  27. // particular purpose or non-infringement. The entire
  28. // risk as to the quality and performance of the
  29. // software is with you. Bruce Eckel and the
  30. // publisher shall not be liable for any damages
  31. // suffered by you or any third party as a result of
  32. // using or distributing software. In no event will
  33. // Bruce Eckel or the publisher be liable for any
  34. // lost revenue, profit, or data, or for direct,
  35. // indirect, special, consequential, incidental, or
  36. // punitive damages, however caused and regardless of
  37. // the theory of liability, arising out of the use of
  38. // or inability to use software, even if Bruce Eckel
  39. // and the publisher have been advised of the
  40. // possibility of such damages. Should the software
  41. // prove defective, you assume the cost of all
  42. // necessary servicing, repair, or correction. If you
  43. // think you've found an error, please email all
  44. // modified files with clearly commented changes to:
  45. // Bruce@EckelObjects.com. (Please use the same
  46. // address for non-code errors found in the book.)
  47. /////////////////////////////////////////////////
  48.  
  49. // The P.rint & P.rintln shorthand
  50. package com.bruceeckel.tools;
  51.  
  52. public class P {
  53.   public static void rint(Object obj) {
  54.     System.out.print(obj);
  55.   }
  56.   public static void rint(String s) {
  57.     System.out.print(s);
  58.   }
  59.   public static void rint(char[] s) {
  60.     System.out.print(s);
  61.   }
  62.   public static void rint(char c) {
  63.     System.out.print(c);
  64.   }
  65.   public static void rint(int i) {
  66.     System.out.print(i);
  67.   }
  68.   public static void rint(long l) {
  69.     System.out.print(l);
  70.   }
  71.   public static void rint(float f) {
  72.     System.out.print(f);
  73.   }
  74.   public static void rint(double d) {
  75.     System.out.print(d);
  76.   }
  77.   public static void rint(boolean b) {
  78.     System.out.print(b);
  79.   }
  80.   public static void rintln() {
  81.     System.out.println();
  82.   }
  83.   public static void rintln(Object obj) {
  84.     System.out.println(obj);
  85.   }
  86.   public static void rintln(String s) {
  87.     System.out.println(s);
  88.   }
  89.   public static void rintln(char[] s) {
  90.     System.out.println(s);
  91.   }
  92.   public static void rintln(char c) {
  93.     System.out.println(c);
  94.   }
  95.   public static void rintln(int i) {
  96.     System.out.println(i);
  97.   }
  98.   public static void rintln(long l) {
  99.     System.out.println(l);
  100.   }
  101.   public static void rintln(float f) {
  102.     System.out.println(f);
  103.   }
  104.   public static void rintln(double d) {
  105.     System.out.println(d);
  106.   }
  107.   public static void rintln(boolean b) {
  108.     System.out.println(b);
  109.   }
  110. } ///:~